# 需求：
# 有两个参数：手机号和密码
# 手机号的测试数据有三个，密码的测试数据也有三个
# 最后组装成元组列表类型的数据作为最终的测试数据: [(手机号1,密码1),(手机号2,密码2),...]
# 总共需要几种场景的测试数据

phone_list = ['13880001111', '13999992222', '150999933331']
password_list = ['123456', '456def', 'abcde']

# 定义空列表 用于存储最后生成的所有组合
result = []
# 1.遍历手机号
for i in phone_list:
    #    print(f"手机号：{i}")
    for j in password_list:  # 变量对应的密码
        #    print(f"密码：{j}")
        cont = (i, j)  # 将手机号和密码组合成一个元组
        # print(cont)
        result.append(cont)  # 将这个元组添加到列表中
print("所有测试数据组合：")
print(result)
print(f"总共生成了 {len(result)} 种测试用例")
